package com.unit3;

/**
 * @author 李琦 on 2021/8/4.
 * @version java version "16.0.1" 2021-04-20
 * 字符串检索contains存在否
 * indexOf在字符串中的位置
 */
public class test17 {
    public static void main(String[] args) {

        String s1="猫猫猫猫猫猫猫猫猫猫猪猫猫猫猫猫猫猫猫";

        //字符串检索
        System.out.println(s1.contains("猪"));//检索s1中是否有"猪"
        System.out.println(s1.indexOf("猪"));//检索在字符串的哪个位置,弱不存在,返回-1
        System.out.println(s1.startsWith("猫猫猫"));//检索字符串开头是否符合
        System.out.println(s1.endsWith("猪"));//检索字符串结尾是否符合


        //字符串替换
        System.out.println(s1.replace("猪", "老鼠"));

        //字符串拆分
        System.out.println(s1.split("猪")[1]);//以""中的内容做拆分,拆为几个数组形式的字符串

        //获取字符串长度
        System.out.println(s1.length());
        //判断是否为空字符串
        System.out.println(s1.isEmpty());





    }
}
